Sign In
to Vote &
Create Storyboards.
 
Sephora Confirms U.K. Store Comeback At Westfield London A mere 18 years after leaving Britain with its tail between its legs, French beauty and skincare powerhouse Sephora will finally welcome back U.K. customers again this spring with a new London flagship.
1
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard